4309
3
1221
1
1303
2
1358
1097
3584
3660
4
1405
1169
1295
2650
20
280
2250
297066
0
1009
2773
3844
6
4565
3683
495
2094
5
1348
4690
2966
1581
1525
3765
2245
1226
3053
7