995
1
2181
2934
2
1093
0
1140
467
1260
1883
2999
3
496
619
1590
2642
1526
693
3014
20
7034
3107
7
1320
2655
2578
891
3957
4285
1152
5431
2131
1380
3085
5