2132
2
592
0
673
1
5164
5
1185
1801
4309
3
1449
2828
1812
1777
1867
1821
3706
3344
4453
4
2854
718
2366
2505
1162
1742
6
1490
19783
2259
7071
1000
2535
1239