1021
2
1093
0
370
635
1162
3092
4
1542
1
1507
941
1260
1561
1859
1843
858
1403
1338
1172
1955
3355
1244
1012
1573
4198
1175
2886
5
103
2411
2427
12
197
467