2296
2
3489
6
3393
10
2201
11
2334
0
491
1
467
1733
6343
24
2000
1215
884
22330
22
1518
9315
646
1217
7952
1117
669
5070
1966
1465
7
1346
4
365
848
605
1540
409
2719