1132
0
553
3293
7
804
1084
2201
1
2097
3
935
493
11437
22
2420
6
714
4349
2
6662
5
383
573
1053
2211
1073
2693
371
798
3037
4
1240
2395
300
1852
4771
1124
2231