810
2
530
4
1883
1
2260
3
1215
440
244
0
1367
3082
22330
22
1020
490
1229
97284
2490
3293
7
1714
3650
444
1620
637
3424
6023
12202
17
1343
19034
6
1710
6662
5
834
2117