1337
2
2300
841
2763
0
862
2977
1
883
2650
20
549
979
3351
3
2669
5
969
4309
2982
3361
3573
4
2091
6779
189326
2059
3225
2757
12459
3644
2496
3998
7793