636
0
5729
9
849
1
934
1151
1603
488
1884
3
1150
4
1975
1670
5
2890
1420
12343
12
7093
6
756
1120
1783
1792
2
1779
948
1761
1796
2312
1106
1569
1852
964
1537
767