499
0
572
1458
3926
14
645
564
1
1679
2
1618
721
638
8945
1162
1212
1331
1527
3080
3
1431
1623
1243
1239