282
1
976
2
571
0
1235
1885
1267
1231
4372
1809
1501
331
5871
15
969
3
964
2073
951
1803
646
383
292
955