1218
2
1458
0
2122
1549
1
59
3292
1502
1424
2427
12
2687
2794
3546
108797
1839
2209
1133
99072
1241
5546
6
1952
2648
3316
17
4327
1808
1672
3629
1401
2516
969
5505
14