1169
1
3864
2
2420
1512
1664
2108
10
1311
561
599
5
2502
4
656
2223
8
1787
1507
427
2217
7
2985
3
1515
3163
1484
0
2115
211
945
95
950
2643
865
10996
1227