3009
6
3253
1
13672
1167
3
924
1877
4
878
0
346
339
2
135
240
70
1247
83
1288
1388
2279
5
2422
10
1024
2040
16
3992
1643
2687
1641
497
1860
14
835
1934
4067
1211