171
0
647
2730
6
2271
1029
345
968
503
3498
4
580
418
579
3360
2668
2
3114
2574
1
1824
2459
9
314
5223
1645
66
951
552
16
355
584
422
185
460
483