2722
0
1764
1
923
1158
438
959
189
536
70
1639
475
841
944
2475
4578
2
89
612
423
182
389
1444
1461
2430
3
639
1070
693
888
432
762
1014