3145
2
1419
1
1094
3554
3
2001
8
2528
970
750
3623
752
1845
4198
2499
4
1484
1549
0
2740
6189
9
3416
3926
14
1358
345
770
5070
19
394
2123
422
365
1240
5
2103