1661
2
1559
745
0
4111
3092
1
353
3646
3
3691
5
2809
1949
1343
819
482
1053
2301
46
2395
2211
2881
3498
4
493
325
804
3149
2224
383
3510
2657
2749