987
2
311
1
2301
2163
3012
2441
1739
626
0
4017
4
6526
770
1467
1866
3
915
1139
4315
5
472
1769
1311
4557
8
1285
3466
2076
4682
743
2082
11
3559
290
712
829