5000
5500
5500
5500
5000
2858
2024
22
124
51
3040
4133
4061
4732
3974
1071
323
2480
3145
2143
1337
2180
929
591
16
2089
1796
2308
1691
1557
746
556
573
2190
2713
3853
3412
3194
1634
329
1260
1748
1470
996
1048
272
536
29
1388
0
3504
2997
2066
861
557
4058
5000
5500
5500
5175
3647
1440
true