2043
1
2972
0
139
363
19279
2
1454
1191
383
798
1348
1787
451
564
501
380
415
458
851
489
1251
1428
561
913
633
17353
3114
4
2198
12958
5
246
475