2000
1
2972
0
1802
2
787
913
246
543
1504
455
1348
633
501
341
915
935
518
353
2395
509
646
1054
494
4124
6
1462
472
8116
573
2727
3015
1991