4508
5
2214
4
6702
8
3593
5794
14
6405
12
2660
851
0
708
2
1366
1
1316
1074
918
495
3
1298
610
1208
364
171
379
1333
784
694
1198
2247
1712
1108
947
1051
6
4163