401
2
1766
635
1
1374
5
402
1294
599
497
3
1015
1981
601
1409
1941
6
816
2963
1427
1266
802
606
0
3236
10
532
1414
1307
758
2246
881
1030
553
1362
1280
4