3629
1
1051
3362
3
2556
4
432
0
1743
131589
790
2698
1446
1423
1564
4551
7
1757
2
3683
5375
1505
1265
21152
8
2669
1247
2457
346
951
2505
12632
1506
980
3054
5
1495