2925
3644
3544
3612
2371
1212
4570
4594
5000
4497
2558
411
831
1139
1570
248
116
2539
3087
3432
3006
2282
1258
2496
3730
4121
3794
1618
422
1871
2420
2779
2340
1528
611
652
1417
1277
1201
270
75
3301
4867
4893
5006
2604
624
1743
2578
2459
2834
1350
613
120
1423
1534
1035
300
148
255
2008
3214
2896
907
254
3489
4680
4577
4498
2317
1051
23
407
165
119
6
75
48
287
1277
1639
481
120
966
1738
2004
1773
624
317
1853
2525
3000
2695
1467
778
1130
1243
1404
1298
985
615
1
4066
4233
3898
3837
3328
1732
true