1370
5
83
1
71
62
362
80
296
655
2
224
741
96
115
59
541
178
645
241
244
1331
3
256
159
272
75
95
1091
444
704
310
765