579
0
2060
5
2987
2
392
1137
1
1852
81
2260
12
2393
3092
105290
2585
820
688
164
287
424
347
1777
3131
17
2675
1663
3287
845
758
2211
1303
5871
15
1002
2279