984
1
2904
4
1132
0
928
1431
2
1378
935
1049
714
1543
1084
493
804
553
22330
22
1645
1805
7952
12
1418
1811