1384
5
1505
0
2318
2
21152
8
2740
3
297066
5151
5717
1
3080
2027
3715
3351
3683
1500
4651
3354
883
2650
20
9611
2542
280
2405
2932
1047
867
1337
1973
3819
2772
1912