2096
2
1929
0
1935
1540
1734
9
1637
1589
3
479
1960
7
1557
2532
1268
1254
2442
4
4033
1074
1
2064
2668
2275
1809
1222856
1815
282572
1865
2069
11221
23
5477
8
1086
1838
2830