2982
3
1615
4
891
2
4116
6
2528
2249
5
1416
1
3758
1847
7304
7
2257
3587
8819
12
5820
1383
1348
0
4175
3671
1566
2411
7884
17
2361
4005
10064
8
2667
5392
11
1913
2372
2962
2727