4441
4
9180
7
296
231
218
62507
35
4598
5
4602
6
138
433
630
1
243
2525
2012
315
349
309
353
930
609
671
2
438
427
476
677
483
727
1668
1623
1292
2169
1394
681
683
399
354
722
831
442