5151
2
2711
2271
4
2313
1
2041
4821
2075
2661
2061
3
4724
2911
9
319
0
1386
4651
1298
1522
398656
19
1942
2394
2082
7893
1456
550
4219
7
2234
21152
8
3636
1941