2513
1
1031
6
1184
769
2
34538
0
3329
8
709304
4
1473
753
785
1065
1643
869
6111
3
602
718
3458
4639
16
4209
10
2214
1821
3991
7277
5
3067
877
714
1916
2428
27
3052
2597