1990
1
1070
1113
3279
3
512
0
570
1106
6916
2532
866
1862
886681
2
531
340
368
3059
500
364
1484
388
576
468
309
1024
326
308
2385
348
1166
1710