5408
2183
2300
741
5031
1878
2572
1203
4216
2108
1819
873
972
491
2016
1075
4948
2156
7876
4559
1056
369
906
293
977
387
1129
448
553
253
1238
489
2947
1454
759
312
401
197
435
233