1175
1
1212
0
1227
504
530
4
529
2260
3
1215
340
440
244
485
1367
445
3082
22330
22
1020
846
97284
2490
3293
7
382
3650
493
3123
637
3424
6023
2
25127
12202
17