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