2928
3
3673
2452
2
1656
1
8411
2173
2294
2155
1425
2213
1812
1766
1545
2788
3560
2763
0
775
2890
1679
2760
4
964
444571
9
1162
1924
1331
1527
2132
2562