1551
2
2735
0
1425
1
3287
3
848
3510
2758
729
968
370
2143
2814
20634
8
3632
5
322
1267
1966
1172
7334
4
1642
2296
964
1190
924
2727
1344
1539
1903
509
633