4049
10
1418
2
1332
0
2668
390
2407
1639
4
1972
1
3114
2168
5
2644
525
2608
2694
3
2461
20
2337
1923
6689
4820
1649
1172
683
475
1043
802
120469
35
1131
476
369