2558
2
2774
6
5828
1392
1
5504
16
1906
0
2643
1048
3973
3
2939
4243
7
793
1281
4
1795
2309
2216
9954
1334
810
1821
1704
2908
10
2476
1239
7793