1504
1
1672
1527
2578
707
586
712
3263
2
3554
3
1951
5599
11
1814
2065
2166
1816
496
0
537
3683
6779
5
581
4476
1516
12761
868
801
1197
3808
4
962
4006
1366