993
1
1156
1104
2366
3142
4
2452
2
1417
5389
4465
22
1434
2763
0
880
851
6246
6
2556
1105
94424
3
3169
7
1347
1985
1979
2825
2029
1326
2788
2156
3554
5347
909
3261