2274
2
1504
810
1438
1
1883
1367
1343
3
530
4
3293
7
19034
6
3632
5
961
0
2260
1215
2117
1364
97284
440
244
444
3082
22330
22
8822
1020
490
1229
2490
4076
1714
3650