2227
3
1852
5
1338
11315
7
1587
1
1536
2
703
6
1452
3044
2427
1926
7118
701
1165
799
382
1724
420
543
83
0
991
10
538
978
780
597
485
1332
106
529
271