3149
4
1131
0
417
576
503
5009
367
631
3595
8
895
390
585
2014
3
509
1
2224
2
2546
1100
980
326
4864
1152
407
3505