3158
2
3080
3
2377
1
1618
0
2578
83
4096
1526
801
19944
2571
6
1681
2262
1787
1367
2562
2711
1089
2911
9
1485
4651
398656
19
10243
4
1876