1088
1
2911
9
1204
1218
398656
19
13499
5
16338
8
992
2763
0
1301
2
2711
920
1456
2593
297066
1495
1133
3083
3223
3
2255
1087
267612
1369
4978
5151
1891
2670
2655
4248
4651