2259
1
2996
0
662
2155
3
1422
4476
2
5771
10
1568
1730
3765
4
2966
6
1821
7
4606
2233
3212
27
7086
12
2489
1917
2551
1746
51331
25
7222
2154
962
1237
2788
2781
2366
3575