2245
3
3053
7
619
1
1226
1868
3014
20
2255
2
2277
0
928
4083
3765
4
1028
796
6
2297
5599
11
469
12459
1295
3303
10
2528
1913
5
2257
7304
1566
7592
2650
527
6362
18
297066
3491