1326
2
1778
4
609
1
10219
6
1709
3
1186
2837
10
2125
7
7821
8
709457
297
15325
1405
932
1508
3991
5128
126432
18
1426
662
2232
84
647
771
2835
1803
767
0
1204
20
5449
1259