563
1
1478
1051
6
2941
4
533
1036
3
433
2
589
482
1164
805
1473
1999
11
615
1681
9
1174
1349
447
608
554
418
1305
7
921
510
1056
1207
7084
3215
20
3539
2144