1623
1
2579
2
1650
1431
3770
1504
3000
6
2234
4
2478
2297
796
1618
1555
2999
260
0
1007
4670
1752
1394
4012
891
2528
3
3758
7304
7
983
2257
3587
1443
8819
12
5820