2386
1
2159
3145
2
3765
4
1289601
1451
0
5225
8
2530
2250
6236
10
1174
1104
10827
164
1173
2629
1879
3
189326
814
9566
3879
7
1605