3083
2
662
0
801
1051
1
2781
17970
15
1749
673
1787
946
1396
1394
989
1527
830
19783
4360
6
6346
16
1380
1372
1265
1168
2760
4