522
1
82
924
5
2429
1153
1197
2
2525
2007
1100
800
603
61
229
430
954
674
289
1329
0
2171
4
1796
3
891
854
1538
1148
89
1139
984
875
630
805