1020
1
1991
2229
0
1298
5
982
2
808
796
1159
1163
2396
3332
4
1671
1379
3
1192
5393
8
3860
730
530
637
3082
217
417
1501
1566
4987
7756
13159
10
2506
1029
4713
14