2113
1
1161
0
3428
3
521
7952
1133
787
20634
8
403
3006
2328
365
2855
1565
3287
848
1101
1215
1425
1513
1020
2143
957
247