1423
1
332
0
2336
5
1221
2
811
1479
643
2234
4
2297
796
6
1618
2403
3
2462
2999
1399
2088
4670
982
1752
1394
4012
891
2528
3758
7304
7
2257
645
3587
8819
12
5820