1991
1
1020
2229
0
1298
5
3860
2
1159
1379
3
1163
2396
982
808
796
3332
4
3287
2541
1425
5393
8
1889
1388
5093
9
1566
1343
2115
4064
526
1132
2306
3250
1506
745