602
0
918
3621
1
1161
1824
743
787
295
1832
3
2727
2
171
991
1939
269
2091
419
1167
675
798
2546
968
3990
683
408
2758
1085
2490
443
544
1101