543
0
1132
2461
20
3287
1
480
1645
417
3795
345
2870
3
2320
328
1343
797
764
3626
2
2585
246
1152
521
986
1342
2714
5
597
2669
1445
436
2996
6
422
864