3090
6
1513
1
1260
1456
2
1060
2316
0
3371
1549
2180
3
2921
5
2932
3175
1645
5065
1071
3498
4
2337
1601
1486
2666
9
17946
423
1812
1189
388
616
1391
2906
1153
600