1563
1
1073
0
400
2982
3
1698
1012
484
2372
477
1650
1017
2
798
1271
964
58
472
894
928
1193
1799
1348