672
1
1193
1883
1367
304
2
530
4
3293
7
9244
19034
6
1464
0
2260
3
1215
2117
1094
440
244
537
1710
1987
3082
22330
22
1020
1198
3559
2521
2490
543
7887
5
6370
3650