50
3081
0
1
3681
5
2607
3786
2814
2
3173
3679
3400
3373
1912
3824
4
4298
3858
2693
3343
2998
1594
1283
1804
2513
1883
1478
2539
2724
3921
1502
1751
1305