2806
3
5611
11
4604
13
5477
8
1972
1
637
0
1645
1020
1869
5
11829
646
7334
4
3469
2730
6
1389
2
2634
858
2126
3588
1139
422
2727
451
5781
1285
653
3116
2668
3092
1932