602
0
2299
517
631
5217
11
249
2569
5
918
1084
482
1
668
366
392
1617
688
895
2992
3203
10
776
2189
2670
20
1501
2275
2
683
9355
3