1393
1
3615
2
2650
20
2338
3629
862
0
1022
2189
1311
3543
7
1412
3539
3
1993
2534
1497
8535
12
3830
8
1179
3871
2794
951
1618
841
3470
5
432
539
2886
1550
1542
35