3053
7
1581
0
1022
1
938
809
3543
35
475
1500
1970
7567
6
2041
2
3368
2313
2075
4821
3159
2524
778
2189
1311
319
1457
469
1386
1993
3
3779
332
539
2061