2328
3
1301
2
1844
1
1767
638
0
674
3145
4
1336
551
237
4668
2302
2558
1496
6
2942
1532
1974
4684
189
1104
3176
740
1563
925
3283
1572
4759
2499
2591
612