96
0
1298
1581
997
1
938
809
477
4360
9
1889
2377
1500
475
2271
4
1632
2
391
392
2524
2322
3
1522
3326
1457
332
1060
323
4684
467
635
59
2122
3024