2886
2
5253
4
4168
5
785
1
1225
0
4100
6
2650
20
608
3629
1746
862
1011
616
929
3
4258
3055
1412
1676
1051
3539
1307
913
2152
2534
4160
1618
658
582
370
2241