4425
6
3117
8
746
0
2999
1
272
2104
3289
2
1431
2621
3
1688
1833
1364
1969
1127
1906
3206
5
1106
1427
1972
578
658
12459
4465
22
1529
2318
2127
7
5147
644
1489
869