1293
4
1133
1
1853
2055
2
1606
1166
836
2473
2534
5
1710
9
1323
1681
4764
3
446
0
746
989
353
110
277
243
67
363
376
644
318
1774
932
656
156
4606