1058
4
996
1451
1
944
3
17320
21
13384
6
747
2
26
0
3240
11
1029
3169
580
1573
5005
9
850
694
2561
7
735
1327
371
1042
955
2519
16
2888
1186
8
1075
1682
5
3607
1650