529
1
2384
5
838
2
462
4688
2160
4
801
460
2368
436
541
601
2659
3
515
2116
1184
655
495
403
717
2130
530
410
1723
1813
2193
580
1434
2231
502