706
1
1129
0
4546
2
5866
4
661
1448
1132
2693
3
417
935
2445
7
1852
544
1124
1049
714
2982
1084
493
804
553
650
2229
623
2201
2097
235
1369
5
573
770