796
0
15871
6
1936
1
1491
1484
3
378
41355
946
5597
8
2517
2
1441
1575
5
4018
7
2207
3008
2272
586
2977
1660
4
2082
418
1749
1969
10243
403
2077