666
1
693
0
1330
1547
1590
1416
1532
2710
2
1766
4285
3
2163
1545
12149
2562
11924
1093
1069
6753
17
2173
745
3326
2571
6
300
467
2901
19944
2760
4
9036
9
1690
2512