668
0
381
1101
869
1
1379
3
1931
2
20634
8
2161
2490
4455
1893
2328
1961
886
1043
4396
1215
267
1832
1004
413
1934
1279
2497
5313
2143
962