5151
2
2271
4
2756
951
1
3079
2989
2352
3080
3
1371
4018
7
1815
3715
1700
5196
2982
1564
2041
2313
2075
21152
8
4821
4168
319
0
1386
1859
4651
2061
1298
2001