4085
3
2130
2
5339
5
2237
1854
2168
3063
10
840
0
2238
1152
1
4572
2207
1639
1749
1618
33393
849
1242
1492
9607
197
2767
1162
2110