4309
3
1221
1
1303
2
1358
1097
3584
181997
11
3660
4
1405
1169
1009
3844
6
4565
495
0
2094
5
1348
4690
2966
1525
3583
2136
1295
1587
1888
946
1363
1411
2570
2223
8
1438