706
1
1132
0
553
804
1084
2201
2097
3
935
493
1129
1218
714
1291
383
573
1053
2211
1073
15482
15
2693
798
2395
300
1852
1124
1049
2361
5012
4
2229
414