2659
4
1649
1
2372
2
1203
2086
1256
961
0
2530
2914
5
19034
6
196
1961
1446
767
6726
7
2748
905
2077
948
4964
3
424
1217
3063
1184
1392