1666
2
3287
1
1903
2177
1312
1365
1418
1261
1750
3
2459
6
467
0
521
424
1056
2000
1354
543
1132
3795
2669
1342
2461
20
839
2487
480
418
2697
5
1047
641
1238