704
2
2757
14
0
1193
4465
22
8440
4
543
2763
575
621
880
1
6246
6
616
2556
1105
795
637
94424
3
3169
7
1985
1252
1979
2825
2029
1326
2788
2156
3554
5347
909