270
1
500
1257
0
997
494
285
297
28
737
1141
820
796
1105
1167
1134
311
1532
2
935
69
1374
6
337
925
122
2240
10
554
478
4
1959
1343
3
95
14231
14