2054
4
3109
14
59
0
4168
5
4943
2
2422
8
3929
1
3546
2763
11153
4630
3
2277
2528
3539
96
1889
1880
1716
1009
2327
11
1618
2498
4658
841
511
1152
452
862
2110
3587