1316
1
932
2
1117
1070
0
420
468
559
708
568
488
1772
3
595
449
605
648
757
2287
4
662
3236
10
701
63038
17
1078
2326
644
709
1252
5
1645
1027
1297
3622
15