2822
2
1472
0
1564
3673
3
770
2935
1669
4
1288
1
1982
1913
5363
5
4945
4606
2233
2102
1508
404
361
732
1102
377
2992
1064
483
432
6499
352
1849
974
6
310