4606
1
2233
3
3745
904
2268
2741
4
2489
2
1289601
1917
5387
5
51331
25
2365
1422
0
962
5196
5094
9
2781
2886
1384
1537
20312
39
3535
8
4578
1977
511
2977
1347
2591
6057
11
2069