1225
0
2650
20
3629
1
862
616
1175
1412
784
578
3539
3
2534
1618
1632
2
1179
240
3871
2794
3460
783
951
841
3470
5
432
1378
2886
1550
2194
3500
5253
4