668
0
859
381
1101
472
2
457
25137
683
6979
4
1931
20634
8
2161
1
2490
4455
1893
2328
1043
4396
3
1215
267
543
1832
255
953
11850
1004
413
5155
1279
2497