2327
11
1576
1
12185
5
2121
2
1637
1868
3
1295
571
0
7394
1378
2650
20
785
2028
610
1016
894
280
532
1581
2287
2250
3765
4
2245
2313
2403
2988
2521
297066
1226
3053
7