1900
2
1151
1
1076
1295
1598
2381
5
2035
3535
4
1117
969
1445
4739
3
2135
921
148
799
989
607
848
12683
13
1836
11
2856
1918
10
630
70
66
1939
6
1935
126451
18
1024