2526
1
2337
5
3080
3
1558
2
1514
3008
2173
496
0
2562
2906
1690
5065
1301
3738
1459
1922
1468
2366
3013
15
7159
10
1179
830
3673
6
1606
1788
2732
1365
4079
4