4915
7
4563
2
5831
10
8822
5
1671
1
477
0
3375
2558
1222856
4
1758
1612
1132
5135
328
2275
462
4987
3
382
654
851
881
2361
3114
390
518
333
1942
4713
14
3568
653