2033
2
530
4
1029
0
2260
3
1215
1
440
244
1367
447
874
3082
22330
22
1020
458
97284
2490
3293
7
3650
637
3424
6023
12202
17
19034
6
1710
646
307
810
1782
6662
5
834