528
1
2965
10
1514
8
1116
7
451
462
921
3
1305
554
418
1164
805
1473
1999
11
615
1681
9
1174
608
2
447
1349
1082
1614
0
642
1436
1734
6
490
413
372
639
509