1581
2
5225
8
3765
4
3629
1
810
297066
0
2763
21152
4651
3
2405
2740
1226
5151
2911
9
3026
1247
1295
398656
19
4724
181997
11
436
2082
2522
1676
2650
20
2676
1160
3683
2797
5
2711