111
2290
2136
449
352
457
295
516
432
461
2270
2286
2005
133
2128
2499
2187
35
2285
2342
2156
119
135
1919
1446
293
2136
438
1975
2273
2112
35
457
1441
2096
1666
1688
1442
1404
480
51
2213
2194
472
413
997
90
2373
321
409
2368
2330
2505
1064
351
1940
2423
129
443
971
739
90
459
1712
2070
447
68
307
2493
790
1824
67
66
67
0