1298
0
477
914
1581
938
1510
4
809
1637
1
475
742
1500
1011
5701
8
815
2041
2
2313
2075
4821
3159
2524
319
1457
1386
197
332
5536
2061
3
5805
467