577
0
1933
1
1062
436
2954
156
2286
2
550
323
413
2611
3
45986
1765
1585
1797
1779
522
578
686
345
350
728
1176
916
418
458
1538
797
655
635