1030
1
1746
1374
0
812
619
3
2090
2184
85
1579
376
438
1946
2
982
2393
6
1610
1055
1709
1170
945
925
948
2003
1341
3907
2057