1627
2
2221
7
1412
12
2962
5566
16
896
1
1398
3665
3
1778
2225
2784
4
3382
6
6702
8
3223
3281
47087
0
1119
1962
5
721
1925
9
15332
2585
10
5331
3562
792
2111
990
899
1817
11
1322