1812
1
3354
9
3364
3
2322
4
2786
1001
0
123674
35
7733
2
4187
10
2732
6676
12
980
1431
2308
1033
673
1161
24337
22
2326
592
1185
4009
6
1777
4070
5204
4480
718
751
2505
1162