2337
5
3080
3
1558
2
1514
1
3008
2173
6236
10
496
0
2562
2906
1690
5065
3738
1922
2366
7159
1179
830
3673
6
1606
1570
2732
662
2377
14
2535
4044
5527
3083
17946