4058
1
2231
383
0
4954
4
2340
2131
10
2213
717
542
1517
2
707
952
1012
3448
1237
1973
3
455
1413
2970
3355
513
1821