2714
5
1132
0
417
3287
1
1645
392
3626
2
394
1343
428
58
521
608
1637
2109
5700
1119
292
543
1594
1268
787
287
851
965
1610
63
777
1073
2095
4