661
0
1541
1
1155
2
2143
2982
3
1374
3312
5
1626
2368
561
1225
1684
1329
1642
1823
999
543
417
1115
1330
2587
6
6086
10324
1628
1448
1903
1458
1344
25186
14
7458
4