3470
5
1641
1
1712
0
829
2690
4
21152
8
1331
2
3000
1334
4690
3
3910
2428
1704
24337
22
10317
11059
9
2323
9954
6
181997
11
1089
19944
1189
2467
1451
5169