1579
2
1048
0
635
194
1
25
1687
5
1044
1329
430
919
1741
915
2077
276
346
745
1106
4
935
442
2392
3369
3
13967
1944
1257
741
236066
14
2759
1653