1642
1
1915
3
1129
0
509
1132
553
804
2995
8
1084
2252
935
493
1696
1937
4017
4
714
383
2658
1587
2749
573
2201
1053
2796
2
3615
14
2211
1771
1073
646
798