1642
1
1008
2
646
0
2799
3
1425
1936
2143
31535
544
20634
8
521
964
1129
1567
2275
2296
19279
2368
650
2668
2778
7
2071
3114
4
1860
2796
2749
17353
3615
14
2982
1124