1812
1
2368
2322
4
3354
1444
2786
1632
2
3738
5
1001
0
123674
35
746
3
4187
10
2732
6676
12
980
1431
947
1549
8527
732
673
1161
24337
22
2562
592
1185
1777
1145
5204
4179