1578
2
1894
1
2086
2143
0
1302
2275
661
2372
365
7952
2296
4111
409
381
1193
78
395
165
2708
571
662
964
1936
18385
1774
2121
4
1880
1717
3
1987
3559