2369
1
931
3990
0
2538
8
1465
7
1251
126
13159
10
5781
6
390
1883
846
2314
341
475
444
4922
392
2810
928