1324
0
323
2535
2
558
638
1069
1
721
3125
863
1812
544
1461
337
2964
1193
645
5147
1679
581
3498
4
542
788
8945
370
1162
773
1212
1331
883
2478