2526
1
3372
3954
2
1372
913
2337
5
2124
3
2322
4
1815
1431
6236
10
1514
1013
0
6110
2352
2209
2906
4443
9
791
3910
980
24337
22
1081
2784
1268
2786
1161
3738
5090
1694