2391
1
1734
1888
1051
0
595
2410
3
16050
6
1429
27437
1227
2
2800
180839
14
3661
5
321527
9
4291
8589
2656
3446
2723
2162
16
1370
8511
4
1946