371
2
3037
4
1240
0
417
1594
4771
5
3641
1544
1
246
1851
3304
2858
14
2320
3287
6210
4598
6
6370
290
2526
3
1343
829
858
392
2257
3484
1342
10473
597
4106
2806