2184
1
2110
4228
3
3248
8
3575
2725
22
528
776
2
2535
3298
1819
19783
1305
1660
4
2932
1446
3498
3117
32302
0
17946
4425
6
994
1153
1815
2368
3090
1380
21152
25669
1883