704
3120
3232
3003
1827
895
3262
5368
4999
5244
4473
2236
500
500
17
500
1342
2213
2183
1841
1179
808
2512
3629
3801
3622
2076
995
636
1578
2993
2643
1573
837
2136
3136
3181
3040
1703
900
2241
3593
2983
3185
1581
874
500
2116
2077
3096
3001
1819
879
2817
3258
3914
3724
2667
1774
true