528
2
727
1
605
2198
2371
8
1316
1026
570
1138
590
693
2280
6
1356
1254
4152
621
400
688
516
2982
4
564
677
749
4556
10
745
0
2213
2625
532
1284
5
701