2287
3
3351
1
1306
1370
1784
776
993
9222
26
1529
1156
1496
6
1399
1416
1135
2194
2
1081
1308
848
834
824
1613
607
842
522
507
681
1712
575
1581
915