1371
1
3462
3
2319
892
2
904
2507
1778
5
645
793
1005
404
470
577
607
1017
620
20659
14
379
281
2936
585
2200
1285
1152
547
1255
255
822
800
475