4059
5
2347
12
1199
1
832
2
2039
16
1261
3
2060
1508
4
76683
0
1158
834
3303
3101
8910
1078
1571
1855
9
3612
2824
6
1764
174864
14
422
543
772
4418
1077
1129
8825
1709
4405