1056
1
665
0
1099
424
2
3650
3
2328
661
2748
6
1616
3929
10
14492
2564
120469
35
6406
12
928
26
2470
2605
1021
1431
2624
1270
784
1302
326