2243
2
10396
8
1506
0
1961
3116
1
4818
19
1132
1343
522
2225
3
2516
440
2236
1124
4820
6370
5
788
616
2337
383
2710
9
2269
2496
4164
15
2125
322
3287
4349
139
2708