951
1
1815
2
2982
3
1053
0
1487
4
3079
2989
2352
1627
2505
1371
4018
7
1946
1743
3054
5
1700
2057
1683
1564
4739
1306
5196
4168
2500
2001
790
1903
3354
1481
1813