3350
3
520
1
476
709
3545
326
0
2150
2
1559
121182
5270
7
2027
282572
3021
4
18403
6
18385
36609
34
22330
22
448
1853
369
2033
1863
4223
573
1303
19034
370
1073
36045
509