1767
2
1777
123674
35
10736
26
2219
2048
1812
1
1077
956
1337
3505
5
3813
3
2505
1162
1239
2299
1585
2338
674
1204
159
989
6753
17
1211
2759
4
1292
517
2322
1558
1297