1173
2
3179
551
1
523
1279
2221
5332
25
739
1470
1620
3
1535
4
571
2876
93
0
1900
844
744
2775
242
1784
4376
15
3086
7
2639
5
1072
8
453
1369
3712
306
34633
1639