3141
0
523
1
5438
3
3535
2
1307
4
1703
5762
9
683
1050
882
2324
3864
3342
1232
1734
2424
6
3493
5
2662
1450
2145
1974
1424
3749
1112
1625
31435
1121
1616
4061
1749