810
2
1845
1
2902
16
2071
785
0
827
578
1365
2082
2762
5
3292
15
2270
4094
8
3589
1524
1282
45986
3116