2438
3
297
0
1892
1
2476
2
931
2943
944
2023
1290
1519
2431
3166
15
41355
618
2465
7812
7
2516
2135
4832
3362
2627
1168
3013
3243
4
2387
915
23774
709