2669
2
2312
0
2522
2495
2262
1451
1537
3835
5
2047
3
5375
790
3735
4
344
1569
1
2804
1320
957
297066
1618
483
267612
771
4551
7
4978
1403
557
3706
652
2620
99072