3580
1
21684
1160
4360
2184
1570
3070
4
2960
2
3608
1168
805
2507
1532
2192
714
676
1489
2646
5
1372
1132
3163
1093
0
696
1352
1000
328
693
868
673
830