1997
2
1842
968
0
2522
653
1137
1
2190
1428
265
367
20634
8
1463
7334
4
572
616
21
646
2320
2076
1131
302
835
2855
3
2284
93
443
675
1029
476
247
1032