2349
3
364
0
573
2518
577
1104
3475
5
7086
12
493
36
416
568
3304
1780
1
2994
34
309
2435
7820
7
6231
372
932
2238
1485
2032
2
653
546
424
515
1692