2073
1
622
819
341
1125
1070
2
1715
3
922
753
0
531
645
948
1351
733
614
69
2563
1874
15
570
1087
1175
830
4
1177
648
1550
628
3130
5
801
2150
580