2268
3
2741
4
2489
2
1917
5387
5
51331
25
2365
1422
0
962
5196
2487
1
5094
9
2781
2886
1537
20312
39
3535
8
4578
168
1977
785
7222
2977
1347
1312
2069
902
3987
1499
2348