3724
3
2438
297
0
1892
1
2476
2
931
2943
944
2023
1290
1519
2431
1632
3166
15
41355
4996
6
618
2465
4370
2102
1938
4
5949
591
1417
2411
3749
7812
7
2516
3442