1095
1
3715
2
5151
21152
8
1669
297066
0
4651
3
2650
20
2405
2740
1065
280
1834
1294
2165
1883
2838
4
1763
3336
2234
3080
181997
11
2082
2184
1904
2773
1475
1047
734
2562