1596
1
2624
1624
621
0
1610
2
1214
8
3148
1280
4
1265
3
1119
3338
7
1915
1273
71
1215
1584
693
90
2185
1241
809
604
1039
2247
5
1378
1588
1182
2025
2270
1141