2221
3
1727
1
2577
5
6301
14
15514
19
4244
7
10176
26
843
2124
0
1893
1180
3437
3353
6
2314
8
1279
3257
4
1730
1919
5581
9
1343
3239
7952
1215
2272
2
1838
22330
22
1098
909
456
829