2195
1
1857
4184
2
1379
1535
3
1636
5
2449
0
1812
1297
2576
1120
1035
1042
4187
10
1431
3513
4
2732
2322
2786
1001
2735
5592
8
2348
603
3354
9
123674
35
1935
1681
3117
6676
12