500
0
297066
588
510
485
586
1
1169
2429
230
1030
2
1428
282
637
616
10827
4
1731
657
2181
3302
3819
17946
345
52099
1889
3289
496
5164
5
2620
536
1849