117
81
158
250
266
296
6968
531
576
877
718
680
1266
1037
1319
1676
1354
1574
1163
2614
1625
1464
1550
1081
1939
1303
1732
1288
1554
1339