4895
8
1855
1
964
745
3
4111
928
2082
11
11534
27
6010
2372
2
4376
7
8024
4179
5
1392
993
1448
6383
17
1418
2982
3353
1279
382
650
0