2033
2
183
0
548
343
1963
8
1276
935
496
1039
419
322
882
1250
1
170
238
440
628
447
184
442
409
397
1500
451
1049
176
269
2677
191
622