1599
1
1720
2
1812
4187
10
2322
4
1690
2732
2786
1468
7733
1935
951
2209
1001
0
1590
1463
5
4096
5204
3
2392
1376
1843
123674
35
603
1681
2772
5293
11
2562
2660
2820