2089
1
1271
1180
3
2233
1809
5
3696
8
3137
2
4228
6710
0
1519
3066
7
1230
4
2427
12
2977
59
2656
14
3034
2069
2100
57793
4606
3212
27
3238
13
2489
1917
4715
51331
25
962
2788
3546