1207
1
1083
0
596
2225
3
2672
7
2215
4
1399
1232
267
232
741
504
169
429
897
971
2
63
75
482
559
550
827
399
1113
517
605
8
441
57
661
326