1691
1
1101
951
8527
234
2988
4335
2
2732
123674
35
467
0
5811
2493
4
1812
31371
64
913
2430
7394
5
12185
1590
2322
300
1431
3107
7
6236
10
1514
785
3993
2562
2906
4443
9