1215
1
530
4
19034
6
1367
9244
22330
22
97284
0
2260
3
445
440
244
3650
12590
3082
1710
637
1020
328
494
475
543
2490
3293
7
2008
1874
1151
1237
3559
3424
6023
2