2648
5
2311
3
2060
2805
1
981
2
2123
1970
3999
23
624
0
475
1985
716
4
380
707
1114
767
1090
1596
6
736
1289
3535
1164
1791
619
1000
1053
920
1624
1712
1067