1383
0
2039
1
1894
2
1016
1147
662
2166
1025
5546
6
1210
1347
3535
8
1731
2025
673
635
1380
1848
868
585
567
509
691
13967
442
3621
3428