76
0
2862
11
729
1
400
968
994
760
1126
2198
2
1267
1949
3
2710
9
3149
4
4396
539
360784
19
441
525
924
589
486
195
514
4820
573
440
428
849
2093
2351