1375
9
841
2
1315
13
921
7612
20
1130
1
630
799
70
65
4356
901
925
989
604
537
2144
11
830
806
1484
2688
0
2318
1867
8
2381
5
2701
425
1554
1295
523
2081