2822
2
1564
2992
3
1669
4
1982
2318
1
819
2377
5504
16
1973
24337
22
4837
5
10317
11059
9
1412
0
1331
1334
19944
810
3973
6
2428
1704
11924
2663
1179
484
2281
7
5363
534
9954