666
0
1397
3
971
1
1821
7
2646
5
1579
2
2368
300
801
1485
1570
1628
1159
1093
4099
8
1543
1814
4
1316
1000
868
673
830
662
370
10243