653
0
2522
691
1131
2727
5
1869
1
1550
1805
2
3025
2317
19279
492
2073
1842
409
1008
1428
1132
953
1922
859
2126
1343
572
3116
2306
522
1506
646
25137