1291
1
1222856
4
1642
1513
2727
5
2657
3
1054
1824
0
2668
2
571
1894
2190
1129
2275
1578
292
5155
8
4126
6
3498
2683
1733
514
16840
15
11881
3149