1025
2
431
0
5799
2577
5
4111
1
176
822
1329
1869
1550
3025
1425
2693
2322
7
1008
1132
835
1832
462
2709
6
1343
1072
3
2766
3672
3116
2306
522
1506
2814
1352