17543
9310
26712
578
834
150
290
282
7411
211
160
366
442
411
364
701
10311
783
824
6210
15226
495
9536
6912
7713
5716
787
894
8713
853
2559
848
1189
690
1207
955
802
1747
14518
933
27632
37827
25624
55159
42730
580
833
502
1273
5452
1380
460
8993
7042