561
1
1828
4
2840
2227
3
1278
505
490
538
577
498
1810
2
1722
1432
433
798
457
2363
1141
930
432
1078
2312
4935
14
966
3968
500
605
8
1803
3590
7