255
0
2395
6
2711
2
1045
1652
3
2911
9
534
1
3065
4651
5232
7
2471
438
699
4706
2907
398656
19
808
616
5090
578
1543
9956
1928
550
5151
4715
5
55
25669
2551
14