228
0
671
2424
2
1110
543
2648
2052
1740
1
2275
5304
9
614
2459
369
1278
1809
1495
3144
5
10013
1642
3
168
223
3063
604
2102
1044
1923
1722
2661
18385