3145
4
1496
6
237
0
1301
2
1844
1
1767
638
674
551
2302
3
2942
1532
740
3176
1104
1974
2453
2125
14470
2911
9
2637
765
1895
2462
461
1598
4168
5
189
4084
2512