246
1
1339
2
2547
14
490
0
1288
6
1105
4
518
440
1458
3
911
1526
1048
9
370
77
500
5
2533
5285
1886
1108
1337
5836
1477
1942
928
4616
835
1852
2222
2228
3166