1742
3
1704
2
1561
5
1930
1305
1
2350
12
2303
2305
1185
1762
2013
2430
14
875
4515
18
1988
7302
0
6009
1513
3283
8
4983
493
873
3142
1747
665
1849
2466
1853
3329
2392