1056
1
2533
2
2759
2765
4176
6
2476
3079
2465
0
2438
3
297
1892
2096
2619
2135
1108
931
2943
944
2023
1290
1519
2144
2431
3166
15
41355
618
2414
7812
7
2516
2204
5