3509
7102
3
49540
24
11919
8
8071
5
6025
6
1539
1382
2
1032
1224
3288
399
1
515
177
372
436
274
406
278
517
390
233
333
217
137
210
310
416
134
208
246
168
128
527
1541
496
275
483
324