1594
2
4771
5
2231
0
1544
1
1550
1851
4
2858
14
2320
839
6210
1152
383
4713
2526
3
1645
2257
1342
10473
3484
503
2016
597
2126
3813
11
4830
2346
4492
5853
15
6850
10
480