668
0
690
1
381
1101
843
11483
4
14065
12
1931
2
2161
2124
2490
4455
1893
1256
2328
3353
6
1043
1180
2314
8
1215
3437
7
1752
267
476
1832
3
3257
1004
413
1730
5