612
0
938
809
2748
9
1812
2
2649
475
1500
3054
87
2163
2041
2313
1
978
2075
1633
4
3126
3
4821
17391
7
3159
2524
458
319
1819
581
551
1457
1386
332
2061