1935
0
2730
6
515
4192
31486
10
1711
471
745
306
649
433
605
25127
438
2690
610
514
672
352
2842
8
968
521
646
458
275
597
7082
9
737
469
1964