2711
0
574
292
603
2315
2
20634
8
7334
4
1096
2076
1
348
239
991
287
2727
1020
1822
5
741
1612
2855
3
121182
374
165
772
99
247
444
390
3092
472
722