1298
0
477
914
1581
944
1
679
938
809
2235
3868
10
2155
3
1534
2
475
1500
3196
2948
6
2041
2313
1084
2710
2075
4821
3159
1226
2524
319
1457
1386
10598
332