1066
1
2349
3
3765
4
1431
2535
2
1168
2287
951
1946
266
1681
2213
1599
1699
1013
1366
1988
1305
737
0
3931
6
650
3683
1271
57793
1801
5382
5
962
1788
7733
3053
7