1160
2
1163
1356
1
21152
8
2593
2748
9
1594
3
2368
297066
0
951
1015
1087
2760
4
6929
11
2711
1606
4311
1751
8527
4291
5489
1305
2131
841
19944
5151
2911
4651
4335
929