3114
4
1462
0
1580
405
1550
265
2224
2
290
699
734
1
3510
367
798
2084
3498
239
918
2735
1608
11829
297
924
2730
6
2714
5
386
3512
477
1008
361
1211