2245
3
1844
1
1301
2
1767
674
638
0
3145
4
297066
1615
237
2302
551
1496
6
2942
1226
3053
7
1532
2526
1974
821
2797
5
1780
1696
1295
600
564
2773
3693
280
108797