668
0
360784
19
2520
1
381
1101
2393
2
2143
1931
2161
195
2490
4455
1893
2328
1043
20634
8
1787
1037
4445
3
1215
267
2296
1832
3480
5
6052
10
1004
413
1279
2497