953
0
390
729
1
968
1513
547
543
2190
1267
3149
4
556
780
964
1466
448
2215
7
1526
859
1346
215
538
2
2694
3
1548
2073
2551
1327
2087
1428
107