1215
1
1868
2
1466
0
2193
9
1225
2650
20
3629
862
616
5635
3
1412
3539
3593
16
2534
1583
1618
5801
1179
3871
2794
783
951
1505
1347
1913
841
3470
5
432
10293