1149
1
2858
14
379
0
3908
6
1811
4292
2
2000
4
2915
968
413
418
247
436
587
1662
154
1682
1009
4675
121182
719
1358
3066
423
1722
2362
331
876
1851
3
3747