1133
0
3529
1
1300
2
1939
3353
11
629
691
2152
957
368
951
1203
2086
4
454
409
593
403
415
1557
1045
7153
9
602
868
1661
787
196
3650
3
722
2123
120469
35