4563
2
3559
1
2967
5831
10
8822
5
1348
0
2558
2169
3650
3
1758
4987
3752
2275
1215
5009
332
2361
1729
3114
4
1717
3568
1192
1960
4349
476
84
1482
22330
22
16628
14