1785
0
2471
691
87
1816
832
633
576
1239
566
971
1376
542
611
1698
1829
718
635
1133
1431
1
1380
450
1282
572
916
543
346
5430
138878
893