2151
1
1155
2917
2
9435
8
3771
909
0
890
333
1945
2364
4
858
1614
3563
7
41
450
637
787
2087
2377
391
512
432
1425
5407
4526
2440
3
885
110
516
759