122
1
350
2
1210
896
862
94
1540
5646
16
1284
4
1717
3
1165
3171
2042
2702
1559
11
1581
2609
14
2100
5
4222
8
1102
71459
0
1641
6028
3181
1576
3456
1350
1115
995
656