2749
3
3615
14
2796
2
2296
2327
1
2995
8
1082
4
2100
2513
6
1600
2143
0
646
1425
2554
9
2799
650
3116
1095
964
544
1716
1129
884
1936
1696
521
1587
1132
1506
1343