2237
2
2702
7
469
0
2940
1
2395
1286
2500
10952
5
4114
3
4655
10
1765
4
2970
1314
1023
844
991
101569
957
1346
1557
1447
1649
1377
1412
6707
24
1088
1605
551
1221