581
1
808
1212
6
2745
5
2806
726
291
814
792
1581
4
1397
2
115
903
3
590
165
947
268
333
1219
328
348
722
0
148
702
1648
7
834
276
280
528
455