4895
8
1389
2
3498
4
3287
1
1124
677
2600
5
415
0
13159
409
829
3152
9
2461
20
2733
3
2271
2121
5513
514
1932
798
2634
1408
177
6213
349
4910
422
330
1133
1008