2661
2
2520
1
371
360784
19
3037
4
1240
0
6052
10
4771
5
3641
2125
1544
6383
17
2337
6210
4598
6
2369
290
829
858
11829
3484
10473
4106
2806
3
5853
15
3588
1438
4913
8
422
3345