2188
2
619
1
2377
2100
2760
4
1148
0
8607
8
2427
12
951
1749
2687
2530
5949
15
467
2886
496
564
10827
1632
1380
712
616
238
2502
3140
1337
2173
2436
868
1606