320
0
415
2177
3
968
1
1431
2
3365
310
528
356
278
3109
460
438
362
7011
403
1135
4960
6
617
1772
854
579
494
1765
509
481
572
1689
2757
5