1331
3
376
1
79
0
267
541
601
8
109
326
423
242
136
88
138
5
523
2
677
504
790
1031
2944
11
655
849
1959
4
1749
2422
1439
555
572
1550
7
882
2427