1097
1
4309
3
1303
2
1221
1358
3660
4
1405
1169
3584
1009
3844
6
4565
57793
0
4606
2233
3212
27
2966
2489
1917
51331
25
495
962
2788
2781
1210
2046
4578
2475
7222
3565
8