194
0
1225
2626
1
2650
20
3629
909
862
1041
616
2440
3
1404
2
1518
1678
1412
2411
3539
2534
1618
1598
1179
583
3871
2794
783
1978
6
951
4926
5
841
3470