1176
1
1928
2
1622
5
669
7334
4
3117
3
3967
8
7328
553
0
493
1973
1822
4179
2334
3408
12
1172
573
861
714
932
2726
1542
4669
3650
424
717
5009
804
18385
1132