995
1
2181
1309
0
1992
3
1093
697
1260
1883
2
2999
1590
4914
2468
3107
7
1320
2578
1382
1788
5389
2268
4
582
745
2055
4309
994
6
905
10243
2133
1161
5592
8
1129