1290
2
1051
1
2934
8
5677
15
1379
91
0
1901
1317
1408
4
3403
3
1262
1853
2470
2605
1587
1584
1708
1367
1178
928
1256
1575
2738
5363
6