530
4
2260
3
19034
6
1367
1
1020
3293
7
1883
1215
2117
1464
0
440
244
475
97284
3082
829
22330
22
543
328
1898
2490
1817
1954
3559
12590
2690
3650
1987
1072
4076