1131
0
4126
6
1922
1
953
390
729
2727
5
968
370
2814
1469
1428
2190
1267
1966
3
7334
4
1642
407
2
1346
1344
1539
1903
448
7750
859
1054
7952
2694
2073