2427
12
2687
2
2570
0
2794
3546
1
108797
1243
2349
1952
1289601
4
3316
17
4327
3629
969
1196
2386
2452