1189
0
2996
571
3159
21
20
318
5527
3
2771
562
493
2663
914
2266
1457
1581
1193
1166
1045
1175
2476
2
534
2271
4
2332
1862
1
98
451
2245
468
1070