1125
1
4335
2
2089
2281
1180
3
1689
1519
3485
7
6075
15
467
0
2072
1978
2530
4
496
688
1380
877
2344
3140
619
3014
20
1606
4285
4149
2181
5
2655
3957
3085
3491
938