2977
1
432
374
15919
7
711
2437
361
340
999
2
748
1335
1728
2015
5
298
608
766
698
2756
8
2374
3
351
519
1273
0
1931
4
983
2243
366
2584
2040
10586
26
1060