4250
25
2183
9
1343
1
2656
4305
2
1936
1196
3473
1438
3
2364
673
1355
2337
792
1174
795
7160
83
0
1038
996
1519
1446
1192
579
4099
8
1322
839
2760
4
1221
588