1281
4
2099
1
1236
2
2053
954
1177
1432
387
807
1352
938
2025
3
1450
2503
1855
1821
1594
1565
5347
1038
1431
669
0
6844
1906
4530