668
0
1923
2
1298
4684
477
3024
3
1734
914
1581
1475
1
938
1458
809
1312
1614
3176
1324
475
1500
96
1518
1637
1875
5
2411
1889
2041
2313
59
2075
4821