2377
1
1986
2
4447
19
2169
1382
2151
2270
1978
0
1945
2087
3063
10
1827
1163
543
2048
1002
1494
4
2217
332
418
2411
761
612
1189
968
1147
684
5704
4957
5
137