1475
2
3336
1
2165
24337
22
11924
19944
19932
6
2377
3142
4
2199
0
10317
131589
11059
9
1412
1331
2348
5915
11
4562
10
1065
2428
1834
1294
1704
2285
5504
16
1444
9954
2906
3137
3116