1022
1
1214
3354
9
1828
3
2732
2
5801
6547
0
951
123674
35
8527
3364
1812
7733
913
23774
4
1133
2322
1431
2308
6236
10
5252
1514
6110
2906
4443
791
980
24337
22
1081
2786