1580
0
349
2546
1
394
427
422
4111
2
402
239
7334
4
11881
3
1152
90
2668
316
597
4588
20
501
80
401
2189
31535
2490
622
1222856
503
737
2727
2459
9
659