249
0
3323
2
1282
1
1225
566
1243
4734
15
1380
1489
1382
1012
4480
1376
868
1310
542
581
978
629
923
1809
1913
5
1016
718
2011
660
4079
4
1755
509
1864