540
2
804
4
366
1
91
76
588
172
152
44
154
48
69
95
5
2242
6
1612
941
1477
1369
782
1099
1192
78
1374
2964
1267
3
1284
102
536
0
1734
1733