141
1
1128
3
34642
23
8361
1059
4
1817
2
489
749
3246
7
2707
5
6509
246
1048
0
759
314
498
400
1192
2882
902
1490
465
348
1520
1428
2205
4726
896
900
1512