263
0
571
447
1513
1
646
3134
650
964
4396
3
1326
635
2982
1952
2
1392
775
543
662
31535
2372
661
2000
292
2086
2125
1054