880
1
1443
3
1572
2
494
2207
3887
7
742
1491
64433
0
135
1455
725
4
2882
870
912
2318
821
537
695
1013
2131
6
265
514
390
784
9504
9
1744
1509
2519
1178