1294
1
1153
0
337
534
3643
10
2012
2
609
683
721
431
423
1189
1362
16
1225
5242
1123
103
1028
749
1601
438
670
3080
3
2316
503
791
964
227
678
2881