2820
10
2123
2
2327
11
1802
3745
1
2204
5
11924
2126
2977
19944
3000
815
4578
19932
6
1210
24337
22
1505
0
5094
9
7222
4
1347
1445
4715
2199
295
1174
131589
18487
2348
5915
4562