1332
3
258
2
645
243
1
274
75
312
769
95
272
122
244
684
1091
5
444
704
82
570
522
648
743
4
284
55
224
101
0
282
800
65
257