1583
1
3629
3871
2
1585
3470
5
1891
3063
3
1225
0
2440
3461
4
3971
2583
7
1868
5946
2285
616
1753
1412
1466
1380
4309
1001
2322
2054
3109
14
59
4943
1715
3539
2794