2000
1
1129
0
1894
447
929
2
2372
650
417
1291
775
1386
1392
646
2982
3
1976
1017
18385
19279
263
1587
476
662
544
3795
915
2730
6
1802
1231
509