1691
1
1101
2430
2
2427
12
7394
5
12185
951
8527
3200
3
2122
1564
785
0
1976
1423
610
599
3154
234
1301
712
2152
2403
1568
2886
2591
1012
2988
994
1123
159