2939
1
2601
4
2043
3
1657
0
8535
12
2238
2356
6
2962
1878
501
1049
2907
2
1518
360
17402
1047
1540
2822
514
867
985
2736
3819
1011
1272
2623
1940
1382
66
2866