4396
3
846
0
668
360784
19
2520
1
1437
2
381
1101
663
1374
3348
1931
2161
195
2490
4455
1893
2328
1043
1787
4445
1215
267
1832
6052
10
1004
413
1279
2497
5313