1215
1
530
4
2260
3
19034
6
1020
3293
7
445
0
12590
97284
543
440
244
475
1367
3082
9244
494
22330
22
323
77
4987
1237
2490
1921
2
3559
3650
1318
1151
483
2690