1010
1
400
0
978
2
312
918
2076
311
5617
5
543
180849
25127
1817
363
637
737
1277
434
1824
2749
3
798
1225
334
269
2188
9
166543
18
1655
2668
520
422
1044