413
1
372
639
533
1036
3
1323
4
2678
5
3380
482
433
2
589
1164
1473
1681
9
805
2941
921
1305
7
1349
418
554
1999
11
615
1174
3539
6
2144
483
1702
509
2205