1729
1
1812
1105
2
2322
4
2786
980
3354
2505
1001
0
886
4187
10
1045
951
1162
1239
1767
718
6753
17
1451
1558
123674
35
2057
2732
3835
5
383
6676
12
3507
6
8329
2595