135
0
841
2
509
862
4321
4
5746
23
2650
20
461
1
3046
3
1402
3066
7
2534
603
2343
3024
1468
1970
3505
5
2092
1190
753
2233
2740
527
3008
3098
8607
8
5389
1571
2060