956
0
1329
1
653
2522
1254
2126
1069
1131
1722
2
1978
320
2727
5
3368
10
4857
5363
6
4117
4
3285
2769
1811
9
1428
4712
2317
1842
1453
1869
691
5155
8
19279
835
26