3233
16
479
0
1058
1133
1939
691
2152
957
951
454
409
403
2138
3
415
22794
4
1557
1045
602
6213
699
1661
1
348
2826
2
2619
787
722
975
1161
3371
5
3217