1494
4
1513
1
5151
2
924
2093
83
1047
2417
6
775
4198
8527
1103
0
484
4179
572
1243
1136
2123
1105
685
534
490
2271
596
1166
562
770
2663
1862
3080
3