2219
2
5212
6
7793
4
2688
4070
10582
4009
1860
1348
1
1816
3221
3
1828
237
0
1622
4310
8072
1397
2948
5151
7812
7
2911
9
4651
1596
921
21152
8
1431
2082
1043
2108
8204