2215
20
754
1
1793
2
543
1956
8
7186
7
1656
607
4920
5
762
375
436
563
6
2976
4044
564
899
0
1139
377
891
1278
944
578
521
5447
10
696
1745
4
466
1819
1015