666
1
1330
2209
1691
2578
1290
1766
2
2392
1039
4285
3
2163
0
1545
12149
2562
11924
529
510
4692
1069
1879
1054
6753
17
2173
2044
3326
2571
6
3863
2901
19944
2760
4