276
0
403
346
2992
6
1687
5
1741
1
1821
7
1397
3
971
700
442
1579
2
2646
2522
2901
591
1463
2414
1468
2219
2810