21743
1
2157
4
2071
21
3287
3092
1222856
3469
2
1559
2369
296
282572
0
422
363
3887
9
1978
1593
7
5602
5316
3
301
4431
6
7540
5455
3373
322
5611
11
1343
2275
2189
116
1268