5922
5
194
0
5141
7
1942
1
3519
9
542
800
4937
3186
1795
2897
1489
2696
2771
1683
1650
758
4168
586
1743
933
547
2243
6
17340
14
2337
2980
2
1012
3910
3