957
1
504
0
2570
1996
2
1572
629
7034
1175
1782
554
7071
5
2933
1723
348
2268
3
2848
940
280
307
5825
4
2039
7
4465
22
2535
3131
1458
392
2349
3608
5489
11
2895