2730
6
303
0
1149
1020
325
798
637
2275
2
508
552
19279
882
382
31535
320
3815
486
171
3674
10
327
401
803
340
777
1661
316
1960
7
441
1010
1
4677