4160
2
929
3
370
0
2019
1
3151
2850
3854
2082
582
3117
5
2664
1089
785
1451
610
1331
574
773
989
781
194
106
542
1304
2466
667
3448
1397
1107
272