963
1
1348
1622
23802
9
2890
3
1309
0
2468
2600
4
1431
1992
1299
1268
761
1946
2
1816
1168
697
3453
1734
1405
1749
1564
1440
4115
10
2757
1423
5565
4914
2207
1391