1324
0
515
2535
2
1819
1
638
323
558
788
721
3125
1812
876
544
863
1461
1825
542
1458
770
2463
2964
1193
1125
5147
337
5771
10
1679
3498
4
8945
652