1093
975
1078
2411
1713
1028
2752
378
531
712
701
1130
920
1
3122
983
202361
21
8952
4
7155
1351
2076
643
1261
645
1641
12990
2
1916