3225
3
1508
2
1975
1
796
6
1411
7304
7
2234
4
1325
2297
1618
2999
3491
2908
10
1974
3296
4670
2277
0
1752
1394
4012
891
2528
1764
3758
2257
3587
8819
12
5820
1383
3671