528
1
1386
556
531
2
4000
23
553
3
4542
9
494
776
4
803
5452
3274
5
1138
6
755
453
6546
925
477
880
1088
8
313
0
1028
1146
488
808
1562
737
1366
732
2144