5196
2
2365
4
5094
9
2069
5
962
0
2489
5387
1537
1422
20312
39
2781
1
51331
25
4578
2233
3
4471
3535
8
2977
4606
7222
1977
1347
3987
2886
2348
5915
11
1175
2005
4562
10
2309
413