1767
2
1239
1
1812
3041
3
1162
1518
1598
583
4926
5
734
1558
822
0
1978
6
123674
35
1527
685
791
862
1331
1623
1243
1267
1843
1431
515
5829
22
8945
2595