1015
1
530
4
2260
3
1215
440
244
0
1367
378
3082
543
22330
22
1020
273
2033
2
2490
3293
7
426
3650
637
3424
6023
12202
17
19034
6
1710
520
494
6662
5
326
8772
834