2788
3
2126
2
1804
1
3326
3364
1415
3026
666
2505
741
0
989
1743
1243
1005
3054
5
3180
683
2138
2763
3608
9
2057
1663
34959
18
1683
2632
3910
436
1378
462
2999