2603
4
2498
3
1919
1146
935
1
1032
2
3185
1351
1576
6859
28
1450
1313
16
2913
0
76724
1287
6433
9
1102
2870
1616
1602
854
1094
809
2553
8
1352
1096
1007
860
576
1199