4954
4
4042
2
19944
2818
7
1598
3368
1
1035
5151
1659
19932
6
1015
0
2854
1843
2402
883
3
4862
3971
2015
1736
131589
14125
10
2303
6236
1059
2323
9
2954
3868
3683
12459