1991
1
1298
5
1159
1163
2396
2
1020
3332
4
2229
0
3860
1379
3
982
808
796
1132
553
804
2541
1084
605
4179
5393
8
935
493
714
383
573
1053
2211
679
1073