1173
2
3179
551
1
523
1279
2221
5332
25
739
1470
1620
3
1534
4
571
2876
90
0
1900
844
744
2774
242
1783
4376
15
3084
7
2639
5
1072
8
453
1369
3712
306
34628
1639